html{background-color:#333;	font-family: Arial, Helvetica, sans-serif; font-size:12px; 
	background: -webkit-linear-gradient(63deg, #151515 5px, transparent 5px) 0 5px,
            -webkit-linear-gradient(243deg, #151515 5px, transparent 5px) 10px 0px,
            -webkit-linear-gradient(63deg, #222 5px, transparent 5px) 0px 10px,
            -webkit-linear-gradient(243deg, #222 5px, transparent 5px) 10px 5px,
            -webkit-linear-gradient(0deg, #1b1b1b 10px, transparent 10px),
            -webkit-linear-gradient(#1d1d1d 25%, #1a1a1a 25%, #1a1a1a 50%, transparent 50%, transparent 75%, #242424 75%, #242424);
	background: -moz-linear-gradient(63deg, #151515 5px, transparent 5px) 0 5px,
            -moz-linear-gradient(243deg, #151515 5px, transparent 5px) 10px 0px,
            -moz-linear-gradient(63deg, #222 5px, transparent 5px) 0px 10px,
            -moz-linear-gradient(243deg, #222 5px, transparent 5px) 10px 5px,
            -moz-linear-gradient(0deg, #1b1b1b 10px, transparent 10px),
            -moz-linear-gradient(#1d1d1d 25%, #1a1a1a 25%, #1a1a1a 50%, transparent 50%, transparent 75%, #242424 75%, #242424);
	background: -ms-linear-gradient(63deg, #151515 5px, transparent 5px) 0 5px,
            -ms-linear-gradient(243deg, #151515 5px, transparent 5px) 10px 0px,
            -ms-linear-gradient(63deg, #222 5px, transparent 5px) 0px 10px,
            -ms-linear-gradient(243deg, #222 5px, transparent 5px) 10px 5px,
            -ms-linear-gradient(0deg, #1b1b1b 10px, transparent 10px),
            -ms-linear-gradient(#1d1d1d 25%, #1a1a1a 25%, #1a1a1a 50%, transparent 50%, transparent 75%, #242424 75%, #242424);
	background: -o-linear-gradient(63deg, #151515 5px, transparent 5px) 0 5px,
            -o-linear-gradient(243deg, #151515 5px, transparent 5px) 10px 0px,
            -o-linear-gradient(63deg, #222 5px, transparent 5px) 0px 10px,
            -o-linear-gradient(243deg, #222 5px, transparent 5px) 10px 5px,
            -o-linear-gradient(0deg, #1b1b1b 10px, transparent 10px),
            -o-linear-gradient(#1d1d1d 25%, #1a1a1a 25%, #1a1a1a 50%, transparent 50%, transparent 75%, #242424 75%, #242424);
	background: linear-gradient(63deg, #151515 5px, transparent 5px) 0 5px,
            linear-gradient(243deg, #151515 5px, transparent 5px) 10px 0px,
            linear-gradient(63deg, #222 5px, transparent 5px) 0px 10px,
            linear-gradient(243deg, #222 5px, transparent 5px) 10px 5px,
            linear-gradient(0deg, #1b1b1b 10px, transparent 10px),
            linear-gradient(#1d1d1d 25%, #1a1a1a 25%, #1a1a1a 50%, transparent 50%, transparent 75%, #242424 75%, #242424);
	background-size: 20px 20px;
	background-color: #131313;
}

body{width:950px;margin:auto;}
.icon{vertical-align:middle;}
a{ text-decoration:none; color: #eabc58;}
img{border:0;}
	
/* topbar */
#topbar{background:#000; height:23px; margin:auto; margin-bottom:0; color:#69724c; font-size:12px; background:url("https://lh3.googleusercontent.com/-PrF26jOovKc/T0xWm8o3wiI/AAAAAAAABbE/QSNBCeoXXN0/s900/upperNav.png") no-repeat; padding-top:2px; width:900px;}
#topbar ul{float:right;display:inline;height:25px;padding-right:10px;margin:0 0;}
#topbar ul li{float:left;margin-left:20px;display:inline;height:25px;}
#topbar ul li a{color:#69724c; }
#topbar ul li a:hover{color:#69724c;}

/* header */
#mainHeader{ max-height:120px; height:120px; width:900px; margin:auto;}
#mainLogo{ padding:2px; }
#actualLogo{ /* background: url("beneath-the-tree-ajibanda-logo.png"); */ width:450px; height:90px;}
#adLogo{ vertical-align:middle; height:60px; width: 443px;}


/* menu */
#catmenucontainer{height:70px;}
#catmenu{ background-color:#69724c;width:900px;}
#catmenu ul{float:left;list-style:none; margin-top: -70px;margin-left:-30px;}
#catmenu li{float:left;list-style:none; font-size: 14px;margin-right: 20px;}
#catmenu li a{color: #ffffff; text-transform:uppercase; font-weight:bold; font-family: 'Advent Pro', sans-serif;}
#catMenuLeft{background:url("https://lh4.googleusercontent.com/-hkhYKZ_ScNY/T0xWifkewJI/AAAAAAAABaA/xBvQ4ME8mnE/s800/leftRibbon.png") no-repeat;;}
#catMenuRight{background:url("https://lh6.googleusercontent.com/-BpD3HyXhcbY/T0xWj016UzI/AAAAAAAABac/MWSCjtqmhU8/s800/rightRibbon.png") no-repeat;;}

#search{width:249px;padding:2px 2px;background:#000;border:1px solid #2f2e2e;float:right;margin-right:0;height:26px;margin-top:-50px;display:inline;}
#search form{margin:0;padding:0}
#search fieldset{margin:0;padding:0;border:none}
#search p{margin:0;font-size:85%}
#s{width:175px;margin:0 0 0 0;padding:5px 5px 5px 5px;border:none;font:normal 100% &quot;Tahoma&quot;,Arial,Helvetica,sans-serif;color:#fff;float:left;background:#000;display:inline}
input#searchsubmit{float:left;display:inline;margin:0 0 0 0;height:26px;background:#eabc58;color:#333;border:1px solid #222;font-size:10px;text-transform:uppercase;}

	
/* content*/
#mainContent{}
#upperTable{ background-color:#ffffff; height:20px; margin-bottom: -10px; width:900px; margin:auto;border-top: 1px groove #d3d3d3;border-right: 1px groove #d3d3d3;}
#middleTable{background: url("https://lh5.googleusercontent.com/-JqGWfGO6bPs/T0RSiUT_x0I/AAAAAAAABWM/Kv2RA5UyojQ/s900/centerpiece.png"); background-color:#ffffff;width:898px;	margin:auto; margin-top: -22px;	min-height:100px;border-right: 1px groove #d3d3d3;}
#bottomTable{ height:5px; margin:auto;border-right: 1px groove #d3d3d3;border-bottom: 1px groove #d3d3d3; width: 898px; background-color:#ffffff; margin-bottom: 10px;}
#tableHeading{width: 100%;}

/* body */
#body1{	width:565px; margin-top:20px; margin-left: 10px;}
#body2{	width:300px; margin-top: 20px; margin-left: 20px;}

/*footer*/
#footer{ margin-top:10px; padding:3px; padding-top:0; background-color:#ffffff; width:894px;	margin:auto;}
#footer1, #footer2, #footer3{ width: 292px;}
#upperFooter{ margin-bottom:-10px;}

.footerContent a{ color: #ffae00;}
#footer h3{ margin-top:-3px;	margin-bottom:3px;}
.footerDiv{ vertical-align:top;	margin-top:-5px; padding:3px;}

#sig{width:900px; margin:auto; margin-top: 5px;	color:#d3d3d3; font-size: 9px;}
#sig a{ color: #d3d3d3;	text-decoration:none;}
.footerContent .widget{background-color: #282828; padding: 5px; padding-bottom:10px; color: #ffffff; margin-bottom: 5px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; border: 2px groove #69724C; box-shadow: 3px 3px 2px #888; margin-top:10px; }
.footerContent h2{border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; font-size: 14px;color: #ffffff;padding: 5px;padding-left: 20px;text-transform: uppercase; margin-top: -15px; font-family: 'Advent Pro', sans-serif; background-color:#69724C; background: -webkit-gradient(linear, left top, left bottom, from(#69724C), to(#333333)); background: -moz-linear-gradient(top, #69724C,  #333333);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#69724C', endColorstr='#333333');}

.clearBoth{	clear:both;}

/* TABLE */
.cssTable{ display:table;}
.cssTableRow{ display:table-row;}
.cssTableCell{ display:table-cell;}
#navbar-iframe{height:0;visibility:hidden;display:none}

/* special */
#footer ul{list-style:none;}
.footer1 .widget-content{margin-left:-30px;}
#footer li{list-style:none; }
#footer a{font-weight:bold;}
.indexThumbnail{border-radius: 200px; -webkit-border-radius: 200px; -moz-border-radius: 200px; -khtml-border-radius: 200px;border: 0.05em solid #000;box-shadow: 2px 2px 10px #eabc58;}
.item-thumbnail img{width:40px; height: 40px;}
.post-footer-line{display:none;}
.post{padding:10px;margin-bottom:12px;background-color:#282828;color:#F0F0F0;border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; box-shadow: 3px 3px 2px #888;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none; line-height: 1.5em;}
.post h2, .post h2 a, .post-title a{color:#ffffff;font-family: 'Advent Pro', sans-serif; margin-bottom:25px;}
.post h2 a:hover, .post-title a:hover{color:#669966;font-family: 'Advent Pro', sans-serif;}
.post a, .post-header a{color:#669966;}
.post a:hover, .post-header a:hover{color: #66CC66;}
.post-title{margin-top: -2px;  font-size: 19px; }
.post-header{margin-top: -8px;margin-bottom: 5px;}
.post blockquote{margin:1em 20px}
.post blockquote p{margin:.75em 0}
.post-body blockquote{overflow:hidden;padding-left:9px;font-style:italic;color:#666;border-left:5px solid #cccccc;}
#body2 h2{border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; width: 80%;font-size: 14px;color: #ffffff;padding: 5px;padding-left: 20px;text-transform: uppercase; margin-top: -15px; margin-left: 5px; font-family: 'Advent Pro', sans-serif; background-color:#69724C; background: -webkit-gradient(linear, left top, right top, from(#69724C), to(#333333)); background: -moz-linear-gradient(left, #69724C,  #333333);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#69724C', endColorstr='#333333');}
#body2 .widget{background-color: #333;color: #F0F0F0;border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; margin-bottom: 18px;margin-top:5px;box-shadow: -3px 3px 2px #888; padding: 10px;}

.feed-links{display:none;}

#adBox{vertical-align:middle;}
.subsboxfull{width:230px;padding-top:20px;padding-right:20px;padding-bottom:30px;padding-left:10px;color:#ffffff;height:100px;margin-bottom:0}
.subsboxfull a{color:#ffffff;}
.rss-boxicon{background:url(http://2.bp.blogspot.com/_4HKUHirY_2U/THYhZ2kS0hI/AAAAAAAABSs/zo_1kFSp2yg/rssfeed-box.png) left no-repeat;padding-left:20px;margin-right:1em;font-weight:bold}
.email-boxicon{background:url(http://2.bp.blogspot.com/_4HKUHirY_2U/THYhZbNwJHI/AAAAAAAABSk/5uF275VBciU/s1600/email-box.png) left no-repeat;padding-left:20px;font-weight:bold}


.dp-highlighter
{
	font-family: "Consolas", "Monaco", "Courier New", Courier, monospace;
	font-size: 12px;
	background-color: #E7E5DC;
	width: 99%;
	overflow: auto;
	margin: 18px 0 18px 0 !important;
	padding-top: 1px; /* adds a little border on top when controls are hidden */
        word-wrap: break-word;
}

/* clear styles */
.dp-highlighter ol,
.dp-highlighter ol li,
.dp-highlighter ol li span 
{
	margin: 0;
	padding: 0;
	border: none;
}

.dp-highlighter a,
.dp-highlighter a:hover
{
	background: none;
	border: none;
	padding: 0;
	margin: 0;
}

.dp-highlighter .bar
{
	padding-left: 45px;
}

.dp-highlighter.collapsed .bar,
.dp-highlighter.nogutter .bar
{
	padding-left: 0px;
}

.dp-highlighter ol
{
	list-style: decimal; /* for ie */
	background-color: #fff;
	margin: 0px 0px 1px 45px !important; /* 1px bottom margin seems to fix occasional Firefox scrolling */
	padding: 0px;
	color: #5C5C5C;
}

.dp-highlighter.nogutter ol,
.dp-highlighter.nogutter ol li
{
	list-style: none !important;
	margin-left: 0px !important;
}

.dp-highlighter ol li,
.dp-highlighter .columns div
{
	list-style: decimal-leading-zero; /* better look for others, override cascade from OL */
	list-style-position: outside !important;
	border-left: 3px solid #6CE26C;
	background-color: #F8F8F8;
	color: #5C5C5C;
	padding: 0 3px 0 10px !important;
	margin: 0 !important;
	line-height: 14px;
}

.dp-highlighter.nogutter ol li,
.dp-highlighter.nogutter .columns div
{
	border: 0;
}

.dp-highlighter .columns
{
	background-color: #F8F8F8;
	color: gray;
	overflow: hidden;
	width: 100%;
}

.dp-highlighter .columns div
{
	padding-bottom: 5px;
}

.dp-highlighter ol li.alt
{
	background-color: #FFF;
	color: inherit;
}

.dp-highlighter ol li span
{
	color: black;
	background-color: inherit;
}

/* Adjust some properties when collapsed */

.dp-highlighter.collapsed ol
{
	margin: 0px;
}

.dp-highlighter.collapsed ol li
{
	display: none;
}

/* Additional modifications when in print-view */

.dp-highlighter.printing
{
	border: none;
}

.dp-highlighter.printing .tools
{
	display: none !important;
}

.dp-highlighter.printing li
{
	display: list-item !important;
}

/* Styles for the tools */

.dp-highlighter .tools
{
	padding: 3px 8px 3px 10px;
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: silver;
	background-color: #f8f8f8;
	padding-bottom: 10px;
	border-left: 3px solid #6CE26C;
}

.dp-highlighter.nogutter .tools
{
	border-left: 0;
}

.dp-highlighter.collapsed .tools
{
	border-bottom: 0;
}

.dp-highlighter .tools a
{
	font-size: 9px;
	color: #a0a0a0;
	background-color: inherit;
	text-decoration: none;
	margin-right: 10px;
}

.dp-highlighter .tools a:hover
{
	color: red;
	background-color: inherit;
	text-decoration: underline;
}

/* About dialog styles */

.dp-about { background-color: #fff; color: #333; margin: 0px; padding: 0px; }
.dp-about table { width: 100%; height: 100%; font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif !important; }
.dp-about td { padding: 10px; vertical-align: top; }
.dp-about .copy { border-bottom: 1px solid #ACA899; height: 95%; }
.dp-about .title { color: red; background-color: inherit; font-weight: bold; }
.dp-about .para { margin: 0 0 4px 0; }
.dp-about .footer { background-color: #ECEADB; color: #333; border-top: 1px solid #fff; text-align: right; }
.dp-about .close { font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif !important; background-color: #ECEADB; color: #333; width: 60px; height: 22px; }

/* Language specific styles */

.dp-highlighter .comment, .dp-highlighter .comments { color: #008200; background-color: inherit; }
.dp-highlighter .string { color: blue; background-color: inherit; }
.dp-highlighter .keyword { color: #069; font-weight: bold; background-color: inherit; }
.dp-highlighter .preprocessor { color: gray; background-color: inherit; }

.dp-highlighter
{
font-family: "Consolas", "Monaco", "Courier New", Courier, monospace;
font-size: 12px;
background-color: #E7E5DC;
width: 99%;
overflow: auto;
margin: 18px 0 18px 0 !important;
padding-top: 1px; /* adds a little border on top when controls are hidden */
}

/* clear styles */
.dp-highlighter ol,
.dp-highlighter ol li,
.dp-highlighter ol li span
{
margin: 0;
padding: 0;
border: none;
}
.dp-highlighter a,
.dp-highlighter a:hover
{
background: none;
border: none;
padding: 0;
margin: 0;
}
.dp-highlighter .bar
{
padding-left: 45px;
}
.dp-highlighter.collapsed .bar,
.dp-highlighter.nogutter .bar
{
padding-left: 0px;
}
.dp-highlighter ol
{
list-style: decimal; /* for ie */
background-color: #fff;
margin: 0px 0px 1px 45px !important; /* 1px bottom margin seems to fix occasional Firefox scrolling */
padding: 0px;
color: #5C5C5C;
}
.dp-highlighter.nogutter ol,
.dp-highlighter.nogutter ol li
{
list-style: none !important;
margin-left: 0px !important;
}
.dp-highlighter ol li,
.dp-highlighter .columns div
{
list-style: decimal-leading-zero; /* better look for others, override cascade from OL */
list-style-position: outside !important;
border-left: 3px solid #6CE26C;
background-color: #F8F8F8;
color: #5C5C5C;
padding: 0 3px 0 10px !important;
margin: 0 !important;
line-height: 14px;
}
.dp-highlighter.nogutter ol li,
.dp-highlighter.nogutter .columns div
{
border: 0;
}
.dp-highlighter .columns
{
background-color: #F8F8F8;
color: gray;
overflow: hidden;
width: 100%;
}
.dp-highlighter .columns div
{
padding-bottom: 5px;
}
.dp-highlighter ol li.alt
{
background-color: #FFF;
color: inherit;
}
.dp-highlighter ol li span
{
color: black;
background-color: inherit;
}
/* Adjust some properties when collapsed */
.dp-highlighter.collapsed ol
{
margin: 0px;
}
.dp-highlighter.collapsed ol li
{
display: none;
}
/* Additional modifications when in print-view */
.dp-highlighter.printing
{
border: none;
}
.dp-highlighter.printing .tools
{
display: none !important;
}
.dp-highlighter.printing li
{
display: list-item !important;
}
/* Styles for the tools */
.dp-highlighter .tools
{
padding: 3px 8px 3px 10px;
font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: silver;
background-color: #f8f8f8;
padding-bottom: 10px;
border-left: 3px solid #6CE26C;
}
.dp-highlighter.nogutter .tools
{
border-left: 0;
}
.dp-highlighter.collapsed .tools
{
border-bottom: 0;
}
.dp-highlighter .tools a
{
font-size: 9px;
color: #a0a0a0;
background-color: inherit;
text-decoration: none;
margin-right: 10px;
}
.dp-highlighter .tools a:hover
{
color: red;
background-color: inherit;
text-decoration: underline;
}
/* About dialog styles */
.dp-about { background-color: #fff; color: #333; margin: 0px; padding: 0px; }
.dp-about table { width: 100%; height: 100%; font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif !important; }
.dp-about td { padding: 10px; vertical-align: top; }
.dp-about .copy { border-bottom: 1px solid #ACA899; height: 95%; }
.dp-about .title { color: red; background-color: inherit; font-weight: bold; }
.dp-about .para { margin: 0 0 4px 0; }
.dp-about .footer { background-color: #ECEADB; color: #333; border-top: 1px solid #fff; text-align: right; }
.dp-about .close { font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif !important; background-color: #ECEADB; color: #333; width: 60px; height: 22px; }
/* Language specific styles */
.dp-highlighter .comment, .dp-highlighter .comments { color: #008200; background-color: inherit; }
.dp-highlighter .string { color: blue; background-color: inherit; }
.dp-highlighter .keyword { color: #069; font-weight: bold; background-color: inherit; }
.dp-highlighter .preprocessor { color: gray; background-color: inherit; }

